aluminium composite panel - Turkish English Dictionary